# Write something to the various output-only formats
#
gpsbabel -i geo -f ${REFERENCE}/../geocaching.loc -o text -F ${TMPDIR}/text.out -o html -F ${TMPDIR}/html.out -o vcard -F ${TMPDIR}/vcard.out #-o palmdoc -F ${TMPDIR}/pd.out
+gpsbabel -i
#
# tef "TourExchangeFormat" read test
gpsbabel -i ik3d -f ${REFERENCE}/ik3d-sample.ikt -o gpx -F ${TMPDIR}/ik3d-sample.gpx
compare ${TMPDIR}/ik3d-sample.gpx ${REFERENCE}/ik3d-sample.gpx
-# osm data files
-rm -f ${TMPDIR}/osm-*
-gpsbabel -i osm -f ${REFERENCE}/osm-data.xml -o gpx -F ${TMPDIR}/osm-data.gpx
-compare ${TMPDIR}/osm-data.gpx ${REFERENCE}/osm-data.gpx
-
# Exif format test (read only)
gpsbabel -i exif -f ${REFERENCE}/IMG_2065.JPG -o unicsv,utc=0 -F ${TMPDIR}/exif-dat.csv
compare ${TMPDIR}/exif-dat.csv ${REFERENCE}/exif-dat.csv
--- /dev/null
+
+# osm data files
+rm -f ${TMPDIR}/osm-*
+gpsbabel -i osm -f ${REFERENCE}/osm-data.xml -o gpx -F ${TMPDIR}/osm-data.gpx -o osm -F ${TMPDIR}/osm-out.xml
+compare ${REFERENCE}/osm-data.gpx ${TMPDIR}/osm-data.gpx
+
+# FIXME: implement a test for OSM writer, if possible.
+# compare ${REFERENCE}/osm-data.xml ${TMPDIR}/osm-out.xml